.tsearch_main{
    width:100%;
    height:100%;
}
#map{
    width:100%;
    height:100%
}
.tsearch_search{
    width:34%;
    height:6%;
    margin:0 auto;
    line-height:3vh;
    position:absolute;
    left:33%;
    top:calc(10% + 10px);
}
.tsearch_menu{
    width:100%;
    height:50%;
}
.tsearch_menu ul{
    width:100%;
    height:100%;
    font-size:0.9rem;
}
.tsearch_menu ul li{
    width:12%;
    height:100%;
    float:left;
    background:url("../../../static/images/search/search_menufitter.png") no-repeat left center;
    background-size:100% 100%;
    text-align:center;
}
.tsearch_menu ul li.tsearch_menuActive{
    background:url("../../../static/images/search/search_menubg.png") no-repeat left center;
    background-size:100% 100%;
}
.tsearch_box{
    width:100%;
    height:50%;
}
.tsearch_boxInput{
    width:100%;
    height:100%;
    display:none;
    position:relative;
}
.tsearch_boxInput input{
    width:70%;
    height:100%;
    border:1px solid #56bef9;
    background:none;
    float:left;
    color:#fff;
    text-indent:30px;
}
.tsearch_block{
    display:block;
}
.tsearch_boxInput .tseach-btn{
    line-height:3vh;
    display:inline-block;
    float:left;
    width:calc(20% - 10px);
    height:100%;
    margin-left:10px;
    background:url("../../../static/images/search/search_sousbg.png") no-repeat left center;
    background-size:100% 100%;
    text-align:center;
}
.tsearch_color{
    color:#0ac8ff;
    position:absolute;
    left:10px;
    z-index:99;
}
.tsearch_tableBox{
    width:95%;
    height:25%;
    position:absolute;
    z-index:100;
    top:75%;
    left:2.5%;
}
#table {
    width:100%;
    height:100%;
    background:#00040A;
    border-collapse: collapse;
}
#table tbody {
    height:75%;
    display: block;
    overflow-y: auto;
}
#table thead{
    background:url("../../../static/images/search/search_tablebg.png") no-repeat left center;
    background-size:100% 100%;
}
#table thead, table tbody tr {
    width: 100%;
    display: table;
    table-layout: fixed;
}
#table tr {
    color: white;
    background:rgba(4, 29, 41, 0.2);
    padding: 10px 0;
    border-bottom:1px solid #1A1A1A
}
#table tr td {
    color: #f8f8f8;
    text-align:center;
    font-size:14px;
    height:40px;
    line-height:40px;
}
#table thead {
    width: calc(100% - 3px);
    height:30px;
    line-height:30px;
}
#table tbody::-webkit-scrollbar {width: 10px;height:10px}
#table tbody::-webkit-scrollbar-thumb{border-radius: 5px;-webkit-box-shadow: inset 0 0 5px rgba(28, 160, 245, 1);background: rgba(0, 0, 0,1);}
#table tbody::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 1);border-radius: 0;background: rgba(0, 0, 0,1);}

.tsearch_marker{
    width:90%;
    height:80%;
    left:5%;
    top:10%;
    position:absolute;
    z-index:100;
    border:1px solid #006c6e;
    display:none;
}
#map1{
    width:100%;
    height:100%;
}
.tsearch_headRtit{
    position:absolute;
    width:calc(100% - 60px);
    height:4%;
    line-height:4vh;
    top:20px;
    left:30px;

}
.tsearch_headRtitHr{
    float:left;
    width:175px;
    background:url("../../img/head/head_mcIcon.png") no-repeat left center;
    text-align:center;
}
.tsearch_markerClose{
    float:right;
    border:1px solid #0eb2dd;
    height:25px;
    line-height:25px;
    text-align:center;
    width:100px;
    border-radius:20px;
    cursor: pointer;
}
.tsearch_information{
    width:20%;
    height:80%;
    position:absolute;
    top:10%;
    left:30px;
}
.tsearch_itit{
    width:100%;
    height:35px;
    background:url("../../../static/images/search/search_maktiit.png") no-repeat left center;
    background-size:100% 100%;
}
.tsearch_ititline{
    margin:0px 20px;
    padding:3px 0px 5px 10px;
    border-bottom:1px solid #105e90;
    font-size:0.9rem
}
.tsearch_imain{
    width:100%;
    height:calc(100% - 57px);
    margin-top:20px;
    border:1px solid #105e90;
    background:url("../../../static/images/sear_mainbgx.png") repeat left top;
    background-size:100% 100%;
}
.tsearch_list{
    width:calc(100% - 40px);
    border-top:1px solid #105e90;
    margin:0px 20px;
}
.tsearch_list:nth-child(1){
    height:12%;
    margin-top:20px;
}
.tsearch_list:nth-child(2){
     height:60%;
 }
.tsearch_list:nth-child(3){
    height:12%;
}
.tsearch_list ul{
    width:100%;
    height:100%;
}
.tsearch_list:nth-child(1) ul li{
    width:50%;
    height:100%;
    float:left
}
.tsearch_list:nth-child(2) ul li{
    width:100%;
    height:19%;
}
.tsearch_list:nth-child(3) ul li{
    width:100%;
    height:100%;
}
.tsearch_list li span{
    display:inline-block;
    width:100%;
}
.tsearch_list li span:nth-child(1){
    font-size:0.9rem;
    height:35%;
    margin-top:5%;
}
.tsearch_list li span:nth-child(2){
    height:60%;
    font-family:"myFont";
    font-size:1.8rem;
    line-height:2.2vh;
}
.tsearch_list:nth-child(1) li span:nth-child(2){
    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(255, 137, 41, 1)), to(rgba(247, 218, 21, 1)));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.tsearch_list:nth-child(3) li span:nth-child(2){
    color:#3ad9db
}
.tsearch_list li span em{
    font-style: normal;
    font-size:1.2rem;
    font-weight:900;
}
.tsearch_markermain{
    width:40%;
    height:60%;
    position:absolute;
    right:30px;
    top:10%;
}
.tsearch_markermMenu{
    width:100%;
    height:22px;
    line-height:22px;
}
.tsearch_markermMenu ul{
    width:100%;
    height:100%
}
.tsearch_markermMenu ul li{
    width:12%;
    height:100%;
    float:left;
    font-size:0.9rem;
    text-align:center;
    background: url("../../../static/images/search/search_menufitter.png") no-repeat left center;
    background-size:100% 100%
}
/*search_titmarkerbg.png*/
.tsearch_markermMenu ul li.tsearch_menuActive{
    background: url("../../../static/images/search/search_menubg.png") no-repeat left center;
    background-size:100% 100%;
}
.tsearch_markerBox{
    width:100%;
    height:calc(100% - 25px);
    border:1px solid #105e90;
    background:#091626;
}
.tsearch_markerBoxinfo{
    width:100%;
    height:100%;
    position:relative;
    display: none;
}
.tsearch_markerBoxinfo:nth-child(1){
    display: block;
}
.tsearch_head{
    width:100%;
    height:10%;
    background: url("../../../static/images/search/search_titmarkerbg.png") no-repeat left center;
    background-size:100% 100%;
    text-align:center;
    font-size:1.2rem;
    line-height:4.5vh;
}
.tsearch_headMenu{
    width:100%;
    height:8%;
    font-size:0.9rem;
    background:#0b3146;
}
.tsearch_headMenu ul{
    width:100%;
    height:100%;
}
.tsearch_headMenu ul li{
    width:17%;
    height:100%;
    float:left;
    line-height:3.6vh;
    text-align:center;
}
.tsearch_headMenu ul li.ts_headActive{
    border-bottom:2px solid #fff;
    margin:0px 10px;
}
.tsearch_headbox{
    width:100%;
    height:82%;
    clear:both;
}
.tsearch_headboxMain{
    width:100%;
    height:100%;
    display:none;
}
.tsearch_headboxMain ul{
    width:calc(100% - 40px);
    height:calc(100% - 40px);
    margin:20px;
    font-size:0.9rem;
}
.tsearch_headboxActive{
    display: block;
}
.tsearch_headboxMain ul li{
    width:50%;
    float:left;
    line-height:1.8rem;
}
.tsearch_headboxMain ul li:nth-child(4n-1),.tsearch_headboxMain ul li:nth-child(4n){
   color:#0eb2dd ;
}
.tsearch_footer{
    position:absolute;
    width:100%;
    height:10%;
    bottom:0px;
    left:0px;
    border-top: 1px solid #0eb2dd;
}
.tsearch_footer ul{
    width:100%;
    height:100%;
}
.tsearch_footer ul li{
    width:calc(100%/9);
    height:100%;
    float:left;
    line-height:4.5vh;
    text-align:center;
}
span.cnf_bluecolor{
    border:1px solid #2262f2;
    border-radius:5px;
    padding:2px;
    margin-right:5px
}
span.cnf_bluecolor em{
    padding:0px 15px;
    color:#fff;
    background:#2262f2;
    border-radius:5px;
    font-style: normal
}
.tsearch_iconcolor{
    color:#0ac8ff;
    display:inline-block;
    font-size:0.9rem;
}
.tsearch_ssmain{
    width:100%;
    height:90%;
    position:relative;
}
.tsearch_ssmaintime,.tsearch_sslectbuton{
    width:calc(100% - 30px);
    height:8.5%;
    margin:15px;
}
.tsearch_ssmaintime ul.tsearch_ssul{
    width:100%;
    height:100%;
}
.tsearch_ssmaintime ul.tsearch_ssul li{
    width:calc(50% - 10px);
    height:100%;
    float:left;
}
.tsearch_ssmaintime ul.tsearch_ssul li:nth-child(1){
    margin-right:10px;
}
.tsearch_ssmaintime ul.tsearch_ssul li:nth-child(2){
    margin-left:10px;
}
.c-datepicker-date-editor{
    width:100%;
    height:100%;
    background:none;
    border:1px solid #999;
}
.c-datepicker-data-input{
    width:calc(50% - 15px);
    height:100%;
    background:none;
    color:#fff
}
.c-datepicker-range__icon{
    color:#999;
}
.c-datepicker-date-editor{
    color:#fff
}
.tsearch_ssButton{
    width:15%;
    height:8%;
    margin:15px auto;
}
.c-datepicker-range__icon{
    height:100%;
}
.c-datepicker-date-editor{
    line-height:3.4vh;
}
.tsearch_ssButton input{
    width:100%;
    height:100%;
    color:#fff;
    background: url("../../../static/images/tsearch_close.png") no-repeat center center;
    background-size:100% 100%;
    border:0px;
}
.tsearchmarker_table{
    width:calc(100% - 30px);
    height:calc(82.5% - 30px);
    margin:0 auto;
}
.tsearch_stripednt{
    width:100%;
    height:100%;
}
.tsearch_stripednt thead{
    background:url("../../../static/images/search/search_tablebg.png") no-repeat left center;
    background-size:100% 100%;
}
.tsearch_stripednt tbody {
    height:75%;
    display: block;
    overflow-y: auto;
}
.tsearch_stripednt thead, .tsearch_stripednte tbody tr {
    width: 100%;
    display: table;
    table-layout: fixed;
}
.tsearch_stripednt tr {
    color: white;
    background:rgba(4, 29, 41, 0.2);
    border-bottom:1px solid #1A1A1A
}
.tsearch_stripednt tr td {
    color: #f8f8f8;
    text-align:center;
    font-size:14px;
    height:25px;
    line-height:25px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.tsearch_stripednt thead {
    width: calc(100% - 3px);
    height:30px;
    line-height:30px;
}
.tsearch_stripednt tbody::-webkit-scrollbar {width: 10px;height:10px}
.tsearch_stripednt tbody::-webkit-scrollbar-thumb{border-radius: 5px;-webkit-box-shadow: inset 0 0 5px rgba(28, 160, 245, 1);background: rgba(0, 0, 0,1);}
.tsearch_stripednt tbody::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 5px rgba(0, 0, 0, 1);border-radius: 0;background: rgba(0, 0, 0,1);}
.combo-select{
    width:100%;
    height:100%;
}
.combo-select{
    width:75%;
    height:100%;
    float:left;
    position:relative;
}
.tsearch_sslectbuton{
    width:15%;
    right:30px;
    top:-15px;
    position: absolute;
}
.tsearch_sslectbuton input{
    width:100%;
    height:100%;
    color:#fff;
    background: url("../../../static/images/tsearch_close.png") no-repeat center center;
    background-size:100% 100%;
    border:0px;
}
.tsearch_ssmove{
    width:calc(100% - 30px);
    height:8.5%;
    margin:0px 15px;
    position: relative;
}
.tsearch_ssmaintiment{
    width:100%;
    height:100%;
}
.tsearch_sslectbutonment{
    width:15%;
    height:100%;
    position:absolute;
    right:30px;
    top:0px;
}
.tsearch_sslectbutonment input{
    width:100%;
    height:100%;
    color:#fff;
    background: url("../../../static/images/tsearch_close.png") no-repeat center center;
    background-size:100% 100%;
    border:0px;
}
.tsearch_hr{
    width:calc(50% - 10px);
    height:100%;
    float:left;
}
.tsearch_hr:nth-child(1){
    margin-right:10px;
}
.tsearch_hr:nth-child(2){
    margin-left:10px;
}
.tsearch_hr input{
    background: none;
}
.tsearch_hr .combo-select{
    width:100%
}
.tsearch_ssmovebutton{
    width:100%;
    height:8.5%;
    margin:15px 20px;
}
.cnf_toggle{
    display:none
}
.tsearch_ssmovebutton input{
    width:15%;
    height:100%;
    color:#fff;
    background: url("../../../static/images/tsearch_close.png") no-repeat center center;
    background-size:100% 100%;
    border:0px;
}
.tsearch_ssmovebutton input:nth-child(1){
    margin-left:calc(35% - 15px);
}
.tsearch_jlive input:nth-child(1){
    margin-left:calc(42.5% - 15px);
}
